blolly (torrubia longifolia) - Spanish English Dictionary